package com.playball.lottery.eventmanger;

public enum EventType {
	/**
	 * 事件定义规范
	 * 
	 * EV+层次+名词+动词+定词
	 * 
	 * 
	 * 层次 表示层发出 EV_UI 业务层发出 EV_BLL 持久层发出 EV_DAL 多层发出
	 * UI_BLL/UI_DAL/BLL_DAL/UI_BLL_DAL
	 * 
	 * 例：表示层聊天主界面点击发送按钮，发送消息事件 EV_UI_MESSAGE_SEND
	 */
	
	/**
	 *主页左滑动 
	 */
	EV_UI_BLL_SCROLL_TO_LEFT("set mainhome scroll to left[EV_UI_BLL_SCROLL_TO_LEFT]"),
	
	/**
	 * 主页右滑动
	 */
	EV_UI_BLL_SCROLL_TO_RIGHT("set mainhome scrill to right[EV_UI_BLL_SCROLL_TO_RIGHT]"),
	
	/**
	 * 主页滑动到居中
	 */
	EV_UI_BLL_SCROLL_TO_MIDDLE("set mainhome scrill to middle[EV_UI_BLL_SCROLL_TO_MIDDLE]"),
	
	/**
	 * 左右滑动事件
	 */
	EV_UI_FLIPPER_EVENT_DISPATCH("分发左右滑动事件 [EV_UI_FLIPPER_EVENT_DISPATCH]"),
	
	/**
	 * mainFrmWork内页面跳转
	 */
	EV_UI_FRM_MAIN_JUMP("mainFrmWork 内页面跳转  [EV_UI_KJIFO_MAIN_GET]"),
	
	/**
	 * 获取公告
	 */
	EV_BLL_NOTICE_GET("request notice[EV_BLL_NOTICE_GET]"),
	
	/**
	 * 检查用户名是否存在
	 */
	EV_BLL_USEREXIST_CHECK("request check the user is already exist[EV_BLL_USEREXIST_CHECK]"),
	
	/**
	 * 获取购彩大厅期次信息
	 */
	EV_BLL_UI_BUYHALL_LOT_INFO_GET("request the lottory issue and endtime[EV_BLL_UI_BUYHALL_LOT_INFO_GET]"),
	
	/**
	 * 每秒倒计时事件
	 */
	EV_DAL_ONESECOND_TASK_COUNT_DOWN("one second time countdown for buyhall[EV_DAL_ONESECOND_TASK_COUNT_DOWN]"),
	
	/**
	 * 获取最近开奖信息
	 */
	EV_BLL_UI_DAL_KJINFO_ALL_LASTED_GET("请求最近开奖信息[EV_BLL_UI_DAL_KJINFO_ALL_LASTED_GET]"),
	
	/**
	 * 下拉广告时开奖大厅底部菜单栏遮罩效果
	 */
	EV_BLL_UI_MAIN_BANNER_SHOW("下拉广告时显示遮罩层[EV_BLL_UI_MAIN_BANNER_SHOW]"),
	
	/**
	 * 上拉广告时开奖大厅底部菜单栏去除遮罩效果
	 */
	EV_BLL_UI_MAIN_BANNER_HIDE("下拉广告时隐藏遮罩层[EV_BLL_UI_MAIN_BANNER_HIDE]"),
	
	/**
	 * 隐藏下拉广告
	 */
	EV_BLL_UI_MAIN_BANNER_OUT("隐藏下拉广告[EV_BLL_UI_MAIN_BANNER_OUT]"),
	
	/**
	 * 显示右边菜单项
	 */
	EV_BLL_UI_RIGHT_SHOW("显示右边菜单项[EV_BLL_UI_RIGHT_SHOW]"),
	
	/**
	 * 获取彩种状态信息（加奖、停售等）
	 */
	EV_BLL_UI_MAINHOME_REQUEST_LOTINFO("获取彩种状态信息[EV_BLL_UI_MAINHOME_REQUEST_LOTINFO]"),
	
	EV_BLL_UI_MAIN_BANNER_MASK_SHOW("购彩大厅，小的轮播广告遮罩层显示"),
	EV_BLL_UI_MAIN_BANNER_MASK_HIDE("购彩大厅，小的轮播广告遮罩层隐藏"),
	EV_BLL_UI_MAIN_SJB_HIDE("世界专栏隐藏"),
	EV_BLL_UI_MAIN_LOT_REFRESH("用户登入登出通知刷新彩种信息"),
	EV_BLL_lOGION_REFRESHUSEREVENT("用事件刷新用户状态")
	
	;

	private EventType(String strEventText) {
		m_strEventText = strEventText;
	}

	public String toString() {
		return m_strEventText;
	}

	private String m_strEventText;

}
